deed or feat - Turkish English Dictionary